package com.mxx.v3.dto;


import lombok.Data;

import java.util.ArrayList;
import java.util.List;
@Data
public class DeviceMouthStatusDto {
    //设备编码
    private String code;
    //设备类型
    private String type;
    //设备型号
    private String model;
    //设备名称
    private String name;
    //是属于那一种项目的东西
    private String item;
    //每天的详细数据,31天
    private String[] dayArray;
    //总数
    private String monthTotal;
    //折合小时数
    private String mouthTotalHour;
    //每个项目的详细数据
    private List<DeviceMouthStatusDto> list;
    //创建特定的list对象
    public List<DeviceMouthStatusDto> createList()
    {
        this.list=new ArrayList<>();
        String[] items={"计划开机时间","开机时间","加工时间","故障时间","其他停机时间","设备开动率(%)","设备负荷率(%)","设备故障停机率(%)"};
        for(String item:items)
        {
            DeviceMouthStatusDto temp=new DeviceMouthStatusDto();
            temp.item=item;
            temp.dayArray=new String[31];
            temp.monthTotal="0";
            this.list.add(temp);
        }
        return this.list;
    }
}
